草庐IT

Java Future - Spring Authentication 在 AuditorAware 中为空

全部标签

android - 相机 Intent 捕获的图片文件在onActivityResult中暂时为空

我在尝试通过Intent拍照时遇到了一个非常奇怪的错误。Activity代码(稍微简化):privatevoidstartCapture()throwsIOException{//CreateoutputfilefinalFilephotoFile=makePhotoFile();_photoPath=photoFile.getAbsolutePath();IntentcameraIntent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);/*IMPORTANTNOTETOREADERS*AsofAndroidN(whichwentoutshor

android - ListView 项目中的 YouTubePlayerSupportFragment 为空

我正在尝试在ListView项中使用YouTubePlayerSupportFragment。ListView位于Activity中的Fragment内。由于存在嵌套fragment,我使用getChildFragmentManager()方法尝试从XML布局中查找fragment。这是代码。JavaconvertView=inflater.inflate(R.layout.youtube_post_layout,null);YouTubePlayerSupportFragmentyouTubePlayerFragment=(YouTubePlayerSupportFragment)g

android - 当我返回到“Activity ”时,空间为空(强制使用软键盘)

我有一个带有ActionView菜单项的ActionBar(使用ActionBarSherlock),我可以在其中显示EditText作为搜索字段。这是在ActionBar中启动另一个带有Activity的CustomView的输入,它显示相同的布局(我不使用任何强制SoftKeyboard出现在第二个Activity中的方法,这里没有问题)。当我希望在第一次Activity中View折叠时使软键盘自动显示/消失时,我使用:openKeyboard方法mImm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManag

android - 在操作栏中单击 "up"时,主/详细流程中的 Intent 为空(空指针异常)

这可能有点冗长,所以我提前道歉。我正在使用主/详细信息流来显示项目列表,单击它会打开详细信息View。这些项目是从网络服务加载的。它在带有fragment的平板电脑上运行良好,但在手机上却一直崩溃。它可以正确显示项目详细信息(CheatViewPageIndicator.java),但是当我使用操作栏左上角的“向上”按钮返回父Activity(CheatListActivity.java)时,应用程序不断崩溃并出现空指针异常。我想我在错误的位置从网络服务加载数据,这就是它崩溃的原因。我将在这里编写我的代码,希望有人可以给我建议,我必须如何以正确的方式执行此操作。(我对类(class)进

数据库:sql查询值为空的数据

在日常的数据处理中,经常会遇到需要查询某个字段值为空的数据的情况。针对这种情况,我们可以使用SQL语句来查询值为空的数据,以便更好地对数据进行分析和处理。一、查询NULL值在SQL中,NULL表示缺少值或未知值。要查询NULL值,可以使用ISNULL关键字。例如,查询某个表中age字段为空的数据,可以使用以下语句:SELECT*FROMtable_nameWHEREageISNULL;通过以上语句,可以查询到age字段值为空的所有数据。二、查询空字符串值有时候,某个字段值为“”(空字符串)而不是NULL,也需要查询这些数据。可以使用以下语句查询某个表中name字段为空字符串的数据:SELECT

android - 启动Activity慢,新的Activity为空

这是我的第一个Android应用程序,我正在从iOS开发过渡。我正在尝试更改为不同的Activity。但是,我的新空Activity需要多秒(大约3秒)才能出现。这是我要发送到新Activity的代码:publicvoidopenStats(Viewv){startActivity(newIntent(MainActivity.this,StatsActivity.class));}这是我的新Activity的onCreate:publicclassStatsActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(

android - 防止edittext为空

我有以下代码,我想用它来确保我的edittext不会为空。因此,如果第一个绘制的0(零)被移除,当焦点改变时它必须恢复为0,这是目前为止的应用程序:packageyour.test.two;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.EditText;publicclassTesttwoActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@Overridepubl

android - Geocoder getFromLocation() 不为空但大小始终为 0

我正在尝试使用GoogleAPIv2检索我的位置地址。这是我的做法:Geocodergeocoder=newGeocoder(this,Locale.getDefault());Listaddresses=null;StringaddressText="";try{while(addresses==null){addresses=geocoder.getFromLocation(userLocation.latitude,userLocation.longitude,1);}if(addresses!=null&&addresses.size()>0){Addressaddress=a

Android M - GoogleAccountCredential setSelectedAccount 不起作用 - 名称不能为空

在AndroidM-Preview上GoogleAccountCredential.setSelectedAccount似乎不起作用。在调试时,我注意到调用该方法后,对象的selectedAccount和accountName字段仍然为空。调试时您可以看到我的变量accountName不为空或null,我调用了.setSelectedAccountName(),但正如您在调试窗口中看到的那样,GoogleAccountCredential中的字段仍然为空。我认为这可能与某些权限有关?在我的list上,我声明了以下权限:我知道您在M上免费获得的GET_ACCOUNTS权限(根据https

android - Android 6.0 上扫描结果始终为空

我已将我的应用程序迁移到Android6.0。但是在这次迁移中,WifiScanresult始终是空的。在一些文章中,我看到它与位置的新权限策略相关。因此,我在list中添加了使用权限ACCESS_COARSE_LOCATION和ACCESS_FINE_LOCATION。此外,我添加了一些代码requestPermissions,onRequestPermissionsResult并检查权限是否成功授予。但是扫描结果还是空的。在我手动启用位置设置后,它工作正常。这个问题有什么解决办法吗? 最佳答案 在Android6.0中似乎必须启